non-specific immunity - Español Inglés Diccionario